A Lightweight Visualizer for Java

نویسنده

  • John Hamer
چکیده

presentations of data structures. It remains to be seen whether LJV can be extendedto support the necessary transformations without sacrificing its essential simplicity. ReferencesNathan Fiedler. JSwat, a Java debugger, April 2004. URL www.bluemarsh.com. Apache Software Foundation. Apache Ant project, August 2004. URL ant.apache.org. Simon Holland, Robert Griffiths, and Mark Woodman. Avoiding object misconceptions. InSIGCSE’97 Twenty-Eighth Technical Symposium on Computer Science Education, pages131–134, San Jose, 1997. ACM Press. ISBN 0-89791-889-4. Christopher Hundhausen and Sarah Douglas. Using visualizations to learn algorithms: Shouldstudents construct their own, or view an expert’s? In IEEE International Symposium onVisual Languages, pages 21–30, September 2000. BEA Systems Inc. BEA WebLogic platform, August 2004. URL www.bea.com. Paul Kinnucan. Java development environment for Emacs (JDEE), August 2004. URL jdee.sunsite.dk/. Jeffrey L. Korn and Andrew W. Appel. Traversal-based visualization of data structures. InProceedings IEEE Symposium on Information Visualization, pages 11–18. IEEE ComputerSociety, 1998. ISBN 0-8186-9093-3. Sam McCall. private communication, October 2003. Sun Microsystems. Sun Java studio, August 2004. URL www.sun.com/forte/. John Mocenigo. Grappa: A Java graph package, August 2004. URL www.research.att.com/~john/Grappa. Thomas Naps. A Java visualizer class: Incorporating algorithm visualizations into students’programs. In ITiCSE’98 Innovation and Technology in Computer Science Education, pages181–184, Dublin, Ireland, August 1998. Thomas L. Naps, Guido Rößling, Vicki Almstrum, Wanda Dann, Rudolf Fleischer, ChrisHundhausen, Ari Korhonen, Lauri Malmi, Myles McNally, Susan Rodger, and J. ÁngelVelázquez-Iturbide. Exploring the role of visualization and engagement in computer scienceeducation. ACM SIGCSE Bulletin, 35(2):131–152, 2003. ISSN 0097-8418. Pat Niemeyer. BeanShell: Lightweight scripting for Java, April 2004. URL www.beanshell.org. Stephen C. North and Eleftherios Koutsofios. Application of graph visualization. In GI’94Graphics Interface, pages 235–245, Banff, Alberta, Canada, 1994. URL citeseer.nj.nec.com/221206.html. Rainer Oechsle and Thomas Schmitt. JAVAVIS: Automatic program visualization with objectand sequence diagrams using the Java debug interface (JDI). In S. Diehl, editor, RevisedLectures on Software Visualization, International Seminar, volume 2269 of LNCS, pages176–190. Springer-Verlag, 2002. ISBN 3-540-43323-6. Andreas Zeller and Dorothea Lütkehaus. DDD — a free graphical frontend for Unix debuggers.SIGPLAN Notices, 31(1):22–27, January 1996.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

JamOLizer: Garbage Collection Visualizer in the JamVM

Garbage collection is a vital part of a virtual machine. However, the choice of garbage collector and its correct implementation is different for each type of system, especially real-time systems. It is hard to imagine what is happening internally within the garbage collector, which can lead to extremely fragmented systems or systems with degraded performance. GCspy [1] is a free visualization ...

متن کامل

Error Resilient Streaming of Compressed VRML

We present a Java/VRML visualization tool that supports the dynamic downloading of compressed VRML 3D models. The visualization tool runs in any Java enabled web client with a VRML browser plug-in[2], as well as a standalone Java application using Java3D. The visualizer supports client/server interaction with remote 3D object servers that can stream encoded VRML objects. The encoding server can...

متن کامل

The Weather Visualizer: A Java Tool For Interactive Learning

The growing accessibility of the Internet has opened a vast new world of possibilities for K-12 and higher education. From the first version of NCSA Mosaic to current Java-capable web-browsers, these technologies are slowly enhancing the power of the Internet more than ever before. However, this is an ongoing process, and one that is far from being completed. For example, a vast majority of the...

متن کامل

Encyclopedia Walkabouts with VisNomad - A New Visualization Tool Designed as an Aid for Textual Exploration

We present an original visualizer that allows users to travel through the network of pages of an early encyclopedia of computer science. The purpose of this tool is to better understand the relationship between concepts of computer science at an early stage in the development of the field. The visualizer is written in Java, interfaces to a database server, and sports two different graphical rep...

متن کامل

J-Viz: Sibling-First Recursive Graph Drawing for Visualizing Java Bytecode

We describe a graph visualization tool for visualizing Java bytecode. Our tool, which we call J-Viz, visualizes connected directed graphs according to a canonical node ordering, which we call the siblingfirst recursive (SFR) numbering. The particular graphs we consider are derived from applying Shiver’s k-CFA framework to Java bytecode, and our visualizer includes helpful links between the node...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004